hoist by one's own petard – English–Türkçe translations

🇬🇧 en tr 🇹🇷

hoist by one's own petard adjective

  • be hurt by one's own plot
kendi kazdığı çukura düşmek
Wiktionary Links